cedro cebolla - French English Dictionary